import React from 'react';
//1. 导入要选择 react-dom/client
import ReactDOM from 'react-dom/client';
//导入 App 组件
import App from './App';
import { BrowserRouter, HashRouter } from 'react-router-dom';
//导入 redux 中的 index.js
import store from './store';

//2. React 18 版本 createRoot 的使用
let root = ReactDOM.createRoot(document.querySelector('#root'));

//3. 渲染组件
root.render(<App />);

//为 redux 设置一个订阅函数
store.subscribe(() => {
  root.render(<App />);
});